/*
 * declare.h
 *
 *  Created on: 2013-5-15
 *      Author: xkaying
 */

#ifndef DECLARE_H_
#define DECLARE_H_

typedef struct _declare Declare;

Declare *DeclareInit(char *type,int isfinal);
void DeclareAppendName(Declare *pdeclare, char *name);
void DeclareAppendTemplate(Declare *pdeclare, char *template);
void DeclareAppendValue(Declare *pdeclare, int type, char *value);
void DeclareAppendNewValue(Declare *pdeclare, int type, char *value);
void DeclareAppendMul(Declare *pdeclare, int ismul);

#endif /* DECLARE_H_ */
